putty powder - German English Dictionary